Building an HTML macro toolbox
نویسنده
چکیده
Nobody in their right mind writes in raw troff or TEX. Instead, a higher level of control is attained through the use of troff ms (or mm) macros, or LTEX, respectively. In the same way, HTML (Hypertext Markup Language) is crude and cumbersome. Work on HTML macros (Peel, 1996) by the author has already demonstrated their value in creating complex web texts for publication on the World-Wide Web. The Tiler macro processor can be used to provide navigation and a consistent look and feel with very little effort. This is done by using standard HTML tags as building blocks for more more intricate and sophisticated components. The reduction in the amount of manual HTML markup required by the developer also results in a more robust and maintainable end product. The paper discusses problems found with the macro processor software (Tiler v1.1) which expands macros in requested documents on-the-fly. The solution was to build a macro pre-processor (Tiler v2.0), complete with its own Macro Definition Language. The paper finishes with a description of Rummage, a tool for inserting structure-related macros into collections of web nodes based on information gleaned from a framework file which holds the structure of the web text. Themes: User-centred methods and tools for designing Web structures and browsers User-centred requirements for next generation Web authoring/navigation
منابع مشابه
A Toolbox for Building up Process-based, Macro-economic Material Flow Models
Using the example of CarboMoG, the Carbon Flow Model of Germany, structures and processes for process-based, macro-economic material flow models were analyzed. The aim is to create a toolbox, which can be used to assemble models of this kind from building blocks, to parameterize and calculate a model, and then to use the model for analysis tasks. It was investigated whether and how toolkits exi...
متن کاملMvtools: Multivariable Systems Toolbox
MvTools, (Multivariable Tools) is a toolbox for Matlab 5.3 developed within the Department of Electrical Systems and Automation (DSEA), University of Pisa, with the aim to offering to the Matlab users (especially control engineers and control engineering students) a complete toolbox for linear systems analysis and robust control synthesis. All the operations are carried out by means of a single...
متن کاملDRAFT: Orthoepikon: a toolbox to build reading-aloud assistants
Orthoepikon is a toolbox which allows for the automatic construction of systems to assist people to read texts aloud correctly. Each system is generated from a linguistic data file (containing a dictionary and rules) written in a standard format based on XML. The systems read plain text, HTML or RTF, and add to them annotations which are easy to interpret and indicate the correct pronunciation ...
متن کاملAn open-source shallow-transfer machine translation toolbox: consequences of its release and availability
By the time Machine Translation Summit X is held in September 2005, our group will have released an open-source machine translation toolbox as part of a large government-funded project involving four universities and three linguistic technology companies from Spain. The machine translation toolbox, which will most likely be released under a GPL-like license includes (a) the open-source engine i...
متن کاملNORTHWESTERN UNIVERSITY Building the Nanoplasmonics Toolbox Through Shape Modeling and Single Particle Optical Studies A DISSERTATION SUBMITTED TO THE GRADUATE SCHOOL IN PARTIAL FULFILLMENT OF THE REQUIREMENTS for the degree DOCTOR OF PHILOSOPHY Field of Chemistry By
Building the Nanoplasmonics Toolbox Through Shape Modeling and Single Particle Optical Studies
متن کامل